import unloginRequest from '@/common/utils/unloginRequest.js'
/**
 * 当用户还没有登录时没有token,和登录之后有token的方式不一样
 * 1 刷新token
 * 2 通过手机号判断是否注册过
 * 3 获取手机验证码
 * 4 校验验证码
 * 5 成员注册
 * 6 成员登录
 * 7 获取登录用户的基本信息
 * 
 * **/
 
 // 1 刷新token
 export function tokenRefresh(){
	 return unloginRequest({
		 url: 'member/token/refresh',
		 method: 'GET'
	 })
 }
 // 2 通过手机号判断是否注册过
 export function verifyPhone(data){
	 return unloginRequest({
		 url: 'member/verify/phone',
		 method: 'GET',
		 data
	 })
 }
 //  3 获取手机验证码
 export function getPhoneCode(data) {
	 return unloginRequest({
		 url: 'member/code',
		 method: 'GET',
		 data
	 })
 }
 // 4 校验验证码
 export function verifyMemberCode(phone,authCode) {
 	 return unloginRequest({
 		 url: 'member/verify/code?phone=' + phone + '&authCode=' + authCode,
 		 method: 'POST',
 	 })
 }
 // 5 成员注册
 export function userRegister(phone,authCode,data) {
 	 return unloginRequest({
 		 url: 'member/register?phone=' + phone + '&authCode=' + authCode,
 		 method: 'POST',
 		 data
 	 })
 }
 // 6 成员登录
 export function userLogin(data){
	 return unloginRequest({
		 url: 'member/login',
		 method: 'POST',
		 data
	 })
 }
 // 7 获取登录用户的基本信息
 export function getUserInfo(){
	 return unloginRequest({
		 url: 'member/info',
		 method: 'GET'
	 })
 }